package org.rcy.framework.storage.config;

import org.springframework.boot.context.properties.ConfigurationProperties;

/**
 * @author 吴康桥
 * @Description
 * @date 2023/7/5 11:11
 */

@ConfigurationProperties(
		prefix = HuaweiCloudObsProperties.PREFIX
)
public class HuaweiCloudObsProperties {
	public static final String PREFIX = "storage.huaweiCloud";
	private String accessId;
	private String accessKey;
	private String endpoint;
	private String bucketPrivate;
	private String bucketPublic;
	private String defaultBucketId;
	private String bucketMap;

	public String getAccessId() {
		return accessId;
	}

	public void setAccessId(String accessId) {
		this.accessId = accessId;
	}

	public String getAccessKey() {
		return accessKey;
	}

	public void setAccessKey(String accessKey) {
		this.accessKey = accessKey;
	}

	public String getEndpoint() {
		return endpoint;
	}

	public void setEndpoint(String endpoint) {
		this.endpoint = endpoint;
	}

	public String getBucketPrivate() {
		return bucketPrivate;
	}

	public void setBucketPrivate(String bucketPrivate) {
		this.bucketPrivate = bucketPrivate;
	}

	public String getBucketPublic() {
		return bucketPublic;
	}

	public void setBucketPublic(String bucketPublic) {
		this.bucketPublic = bucketPublic;
	}

	public String getDefaultBucketId() {
		return defaultBucketId;
	}

	public void setDefaultBucketId(String defaultBucketId) {
		this.defaultBucketId = defaultBucketId;
	}

	public String getBucketMap() {
		return bucketMap;
	}

	public void setBucketMap(String bucketMap) {
		this.bucketMap = bucketMap;
	}
}
